Nowadays not only architecture, MEP and structural using Revit, but also interior designers, landscape architects has started to use Revit and manufacturers providing their products as a Revit families.
This causing some problems and issues, especially when creating content, too much have to model in generic model category and when creating families with different selector lists etc. lack of categories coming even more bigger issue and obstacle.
For example manufacturer wants their doors as a Revit families with different kind of selector lists, let's say one for door panel, one for threshold and one for the handle/knob. If creating all of those as a generic model category it will be big mess on project, because show all those generic models in all of those selector lists.
There is a workaround to model each of them to different categories like panel to door category, threshold to speciality equipment or something, handle to furniture etc.
This kind of workaround causing problems in IFC and also not so handy and BIM way to put eg. handle to furniture category.
More and more BIM- content coming from especially from manufacturers to Revit and every time it is really big obstacle because of lack of categories or lack of to create own custom categories.
I have some different suggestion how this could be done to:
1) Making families sub-categories available in family selector lists (when making family type kind of selector, for example for door panel)
2) Giving possible to create custom categories
3) Autodesk provides new categories like Handles, Ironmongery, Door/Drawer Panels, Furniture/Casework Frame, Accessories, Rainwater System (Downpipes, Gutters etc.), Roof Safety Accessories
4) Possibility to filter out families/objects what doesn't needed from drop-down / selector lists inside family if using only generic model categories.